﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using InWare.InNutri.Model;
using InWare.InNutri.Applications.Util;

namespace InWare.InNutri.Applications.ViewModels
{
    
    public class AlimentoViewModel : 
        ViewModelBase
    {
        public AlimentoViewModel()            
        {
            
        }

        public string Nome { get; set; }

        public IEnumerable<ReferenciaAlimento> ReferenciaCollection { get; set; }
        
        public ReferenciaAlimento SelectedReferenciaAlimento { get; set; }

        public IEnumerable<GrupoAlimento> GrupoAlimentoCollection { get; set; }

        public GrupoAlimento SelectedGrupoAlimento { get; set; }

        public Decimal Porcao { get; set; }

        public IEnumerable<UnidadeMedida> UnidadeMedidaCollection { get; set; }

        public UnidadeMedida SelectedUnidadeMedida { get; set; }

        public IEnumerable<TipoNutriente> TipoNutrienteCollection { get; set; }
        
        public TipoNutriente SelectedTipoNutriente { get; set; }

        public List<ValorTabelaReferenciaAlimento> TabelaReferenciaAlimentoNutriente { get; set; }

        public List<Nutriente> MicronutrienteCollection { get; set; }       
    }
}
